import pytesseract
from PIL import Image

# # 打开图片转化格式 参数：图片路径
# image = Image.open("996.PNG")
# # 调用图片识别工具的api
# res = pytesseract.image_to_string(image, lang='chi_sim')
# print(res)
#
# # 打开图片转化格式 参数：图片路径
# image = Image.open("字母与数字.PNG")
# # 调用图片识别工具的api
# res = pytesseract.image_to_string(image)
# print(res)

image = Image.open("带背景的.PNG")
image.show()
# 灰度化
# L = R * 299 / 1000 + G * 587 / 1000 + B * 114 / 1000
gray = image.convert("L")
gray.show()
# 二值化
bw = gray.point(lambda x: 0 if x < 20 else 255, '1')
bw.show()
res = pytesseract.image_to_string(bw)
print(res)
